accounts payable and accrued charges - Alemán Inglés Diccionario